#ifndef _QUERY_H_
#define _QUERY_H_

#include <queue>

#include "Operator.h"

struct Query
{
	Query *parent;
	std::vector <Query *> lists;

	OperatorNode *node;

	Query(Operator *op);
	~Query();

	void addOperator(Operator *op);
	void clear();
};

#endif
